put to the rack - Allemand Anglais Dictionnaire